Software Distributed Shared Memory – Scalability and New Applications
نویسنده
چکیده
Software Distributed Shared Memory (S-DSM) can be used to build cost-effective high-performance computing platforms out of clusters of individual computers. In this project we propose to extend this to study the use of many small, inexpensive processor nodes in a hierarchical fashion for new applications. The primary research issues here are the design of software DSM for embedded processing nodes and scalability.
منابع مشابه
Software Distributed Shared Memory – New Applications and Scalability
Software Distributed Shared Memory (S-DSM) can be used to build cost-effective high-performance computing platforms out of clusters of individual computers. In this project we propose to extend this to new applications, such as database and web servers, that currently have not been studied extensively for S-DSM . We also propose to study large-scale S-DSM systems for embedded platforms. An exam...
متن کاملEfficient distributed Synchronization within an all-software DSM system for clustered PCs1
We propose a new extension to Chang, Singhal and Liu's scalable algorithm for distributed mutual exclusion in order to allow more than one process at a given time to enter a distributed critical section. This is done by integrating distributed single writer / multiple reader semantics into the original algorithm without affecting the performance for exclusive lock requests. We show that softwar...
متن کاملEvaluation of the JIAJIA Software DSM System on High Performance Computer Architectures
Distributed Shared Memory (DSM) combines the scalability of loosely coupled multicomputer systems with the ease of usability of tightly coupled multiprocessors, and allows transparent replication and caching of data. DSM has received much attention in the past decade and many consistency models, protocols, and systems were developed. In this paper, we describe a new software DSM system called J...
متن کاملHigh Performance Distributed Objects Using Distributed Shared Memory and Remote Method Invocation
There are two emerging trends in distributed computing: the evolution of client/server architectures into multitiered systems and advances in distributed shared memory (DSM). The convergence of these two trends yields a new structure we call virtual distributed objects (VDOs). The first trend is evolving because of the difficulties involved in programming high performance Client/server applicat...
متن کاملDistributed Shared Memory: A Review
In parallel and distributed applications there are two common programming models for interprocess communication: shared memory and message passing. Shared memory has been the standard for tightly-coupled systems (multiprocessors), where the processors have uniform access to a single global memory. Although it is easy to use, memory contention limits the scalability of tightly-coupled systems. O...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999